floot needle valve - German English Dictionary